/*
*/

.leftBar { margin: 44px 0 50px;}

.slideShowBar{width:960px;height:300px;overflow:hidden;}

.slide-show{position:relative;}

.slide-show .container{height:300px;position:relative;overflow:hidden;}


.slide-show .container p{position:absolute;top:300px;width:960px;height:300px;overflow:hidden;}

.slide-show .container p.current,
.slide-show .container p.next{top:0;}

.slide-show .container p.current{z-index:1;}

.slide-show .hidden{display:none;}

.slide-show img{width:960;height:300px;}

.slide-show .controller{position:absolute;top:19px;left:352px;width:10%;z-index:2;}

.slide-show .controller .current{background:url(../images/sprites24.png) -306px -383px no-repeat;_background:url(../images/sprites2.png) -306px -383px no-repeat;}

.slide-show  .pager {
display:inline-block;
margin:0 6px;
width:10px;

	height:10px;



        background:url(../images/sprites24.png) -306px -420px no-repeat;

	_background:url(../images/sprites2.png) -306px -420px no-repeat;

	cursor: pointer;

}

.slide-show .pager span{

	display:inline-block;

	text-indent:-3000px;

}

/**/
#LoginIn{

    height:286px;

    width:264px;

    padding:18px 26px 0;

}

#LoginIn form{

    width:100%;

}

#LoginIn .inputArea{

    position: relative;

    border:1px solid #d1d9dc;

    border-radius:2px;

    box-shadow:1px 1px 2px #d2d9dc,-1px -1px 2px #d2d9dc;

    color:#999999;

    overflow: hidden;

}

#LoginIn .login-input-hover {

    border:1px solid #b8c3e0;

    box-shadow:1px 1px 2px #b8c3e0,-1px -1px 2px #b8c3e0;

    color:#666666;

}

#LoginIn input ,#LoginIn label{

    padding:0;

    height:29px;

    line-height:29px;

    padding-left:13px;

    border: 0;

}

#LoginIn label{

    position: absolute;

    top: 0 ;

    left: 0 ;

    border: 0 ;

    box-shadow: none;

    background: #fff;

}

#LoginIn a{

    color:#6f749b;

}

#LoginIn h3{

    line-height:16px;

    float:left;

    width:40px;

}

#LoginIn #ErrorSpan{

    float:right;

    width:200px;

    overflow: hidden;

    color: #dd6666;

}

#entered_login,

#entered_password,

#entered_login_area label,

#entered_password_area label{

    width:247px;   

}

#entered_login_area,#entered_password_area{

    margin-bottom:15px;

    _margin-bottom:13px;

    height:29px;

    overflow: hidden;

}

#uc-safe-pwd-input{

    height: 29px;

}

#entered_imagecode{

    width:106px;

    margin-bottom:15px;

    float:left; 

    margin:0;

}

#entered_imagecode_area{

    float: left;

}

#LoginIn .valid{

    display:inline;

    width:54px;

    height:22px;

    padding:0 5px 0 10px;

}

.install-plug{

    display: block;

}

#LoginIn .forget{

    padding:0 20px;

}



#is-safe-container{

    position: relative;

    width: 64px;

    line-height: 35px;

    margin-right: 6px;

}

#is-safe{

    position: absolute;

    right: 0;

    top:3px;

    margin: 0;

    padding: 0;

}

#LoginIn  .login-btn{

    width:122px;

    height:35px;

    background:#fff url(../images/sprites2.png) -108px -305px no-repeat;

    color:white;

    border:0;

    margin-right: 4px;

}

#LoginIn  .opt{

    border-bottom:1px dotted #d7dbea;

    padding-bottom:13px;

    margin-bottom:0;

    line-height: 35px;

}

#LoginIn  .opt td{

    vertical-align: middle;

    line-height: 35px;

}

#LoginIn  a.joinNow{

    display:block;

    width:262px;

    height:46px;

    margin-top:14px;

    overflow:hidden;

    text-align:center;

    font:18px '微软雅黑','宋体',Arial,Helvetica,sans-serif;

    color:#5c6572;

    background:url(../images/sprites2.png) left -341px no-repeat;

}

#LoginIn  .joinNow span{

    line-height:46px;

}

.login-head{

    margin-bottom:17px;

    overflow: hidden;

    zoom :1 ;

}



#validImg{float:left;}

#ValidArea{

    margin-bottom:15px;

    _margin-bottom:13px;

    overflow:hidden;

    zoom :1 ;

}



